package com.sx.zongzhi.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by XZY on 2017/11/24.
 * 户籍人口的详情
 */
public class PopulationDetailBean implements Serializable{
    /**
     * accountNumber : 2312
     * birthday : 1995-01-31
     * career : {"displayName":"国家机关、党群组织、企业、事业单位负责人","id":"47A09D45652B4447858F0B8E5DAD60A3"}
     * careerText : it
     * city : 110100
     * currentAddress : 湖北省襄阳市枣阳市万象城
     * district : 110101
     * domicilePlace : 北京北京市区东城区
     * faith : {"displayName":"佛教","id":"29A53405CC864822B6D454305CEC510A"}
     * gender : {"displayName":"女性","id":"4A3727ECB75A450D82E16F52F5A8B2C2"}
     * id : B547FB24A2324620B90C6CED6501BCA5
     * idCardNo : 420683199501310222
     * imgUrl : uploadFile/upload/jpg/2017/12/21/11120751107.jpg?r=0.36918347864698076
     * info : {"page":1,"records":1,"rows":[{"age":22,"gender":{"displayName":"女性","id":"4A3727ECB75A450D82E16F52F5A8B2C2"},"idCardNo":"420683199501310222","imgUrl":"uploadFile/upload/jpg/2017/12/21/11120751107.jpg?r=0.36918347864698076","name":"冯宝宝","relationShipWithHead":{"displayName":"本人或户主","id":"09E805B1AB604706BD9096C49B850F36"}}],"total":1}
     * isHaveHouse : true
     * maritalState : {"displayName":"未婚","id":"86E5F932EA9B42B7894F8AFA4326C868"}
     * mobileNumber : 15872228416
     * name : 冯宝宝
     * nation : {"displayName":"汉族","id":"E1211EC8026B41FA91294D5FBAE81073"}
     * nativePlaceAddress : 湖北省襄阳市枣阳市万象城
     * place : 北京北京市区东城区
     * placeCity : 110100
     * placeDistrict : 110101
     * placeProvince : 110000
     * politicalBackground : {"displayName":"中国共产党党员","id":"DAED6D0FB78E41A2BA22CC14D5A64DFC"}
     * present : 北京北京市区东城区
     * presentCity : 110100
     * presentDistrict : 110101
     * presentProvince : 110000
     * province : 110000
     * relationShipWithHead : {"displayName":"本人或户主","id":"09E805B1AB604706BD9096C49B850F36"}
     * residenceType : {"displayName":"农业户口","id":"180529A046EE4452B76B4C92408D8419"}
     * residentStatus : {"displayName":"一致","id":"211BE371A10B4BBD9ED54AE928AA4084"}
     * schoolStr : 1
     * telephone : 123
     * usedName : asd阿萨德
     */

    private String accountNumber;
    private String birthday;
    private GlobalBean career;
    private String careerText;
    private String city;
    private String currentAddress;
    private String noHouseReason;
    private String district;
    private String domicilePlace;
    private GlobalBean faith;
    private GlobalBean gender;
    private String id;
    private String idCardNo;
    private String imgUrl;
    private InfoBean info;
    private boolean isHaveHouse;
    private GlobalBean maritalState;
    private String mobileNumber;
    private String name;
    private GlobalBean nation;
    private String nativePlaceAddress;
    private String place;
    private String placeCity;
    private String placeDistrict;
    private String placeProvince;
    private GlobalBean politicalBackground;
    private String present;
    private String presentCity;
    private String presentDistrict;
    private String presentProvince;
    private String province;
    private GlobalBean relationShipWithHead;
    private GlobalBean residenceType;
    private GlobalBean residentStatus;
    private String schoolStr;
    private String schoolVal;
    private String telephone;
    private String usedName;
    private String workUnit;
    private List<String> businessInformationPerson;
    /**业务信息 铁路类型的列表*/
    private List<PopBusinessRoadBean> railways;

    public List<PopBusinessRoadBean> getRailways() {
        return railways;
    }

    public void setRailways(List<PopBusinessRoadBean> railways) {
        this.railways = railways;
    }

    public List<String> getBusinessInformationPerson() {
        return businessInformationPerson;
    }

    public void setBusinessInformationPerson(List<String> businessInformationPerson) {
        this.businessInformationPerson = businessInformationPerson;
    }

    public String getSchoolVal() {
        return schoolVal;
    }

    public void setSchoolVal(String schoolVal) {
        this.schoolVal = schoolVal;
    }

    public String getWorkUnit() {
        return workUnit;
    }

    public void setWorkUnit(String workUnit) {
        this.workUnit = workUnit;
    }

    public String getNoHouseReason() {
        return noHouseReason;
    }

    public void setNoHouseReason(String noHouseReason) {
        this.noHouseReason = noHouseReason;
    }

    public String getAccountNumber() {
        return accountNumber;
    }

    public void setAccountNumber(String accountNumber) {
        this.accountNumber = accountNumber;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public GlobalBean getCareer() {
        return career;
    }

    public void setCareer(GlobalBean career) {
        this.career = career;
    }

    public String getCareerText() {
        return careerText;
    }

    public void setCareerText(String careerText) {
        this.careerText = careerText;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCurrentAddress() {
        return currentAddress;
    }

    public void setCurrentAddress(String currentAddress) {
        this.currentAddress = currentAddress;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getDomicilePlace() {
        return domicilePlace;
    }

    public void setDomicilePlace(String domicilePlace) {
        this.domicilePlace = domicilePlace;
    }

    public GlobalBean getFaith() {
        return faith;
    }

    public void setFaith(GlobalBean faith) {
        this.faith = faith;
    }

    public GlobalBean getGender() {
        return gender;
    }

    public void setGender(GlobalBean gender) {
        this.gender = gender;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    public InfoBean getInfo() {
        return info;
    }

    public void setInfo(InfoBean info) {
        this.info = info;
    }

    public boolean isIsHaveHouse() {
        return isHaveHouse;
    }

    public void setIsHaveHouse(boolean isHaveHouse) {
        this.isHaveHouse = isHaveHouse;
    }

    public GlobalBean getMaritalState() {
        return maritalState;
    }

    public void setMaritalState(GlobalBean maritalState) {
        this.maritalState = maritalState;
    }

    public String getMobileNumber() {
        return mobileNumber;
    }

    public void setMobileNumber(String mobileNumber) {
        this.mobileNumber = mobileNumber;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public GlobalBean getNation() {
        return nation;
    }

    public void setNation(GlobalBean nation) {
        this.nation = nation;
    }

    public String getNativePlaceAddress() {
        return nativePlaceAddress;
    }

    public void setNativePlaceAddress(String nativePlaceAddress) {
        this.nativePlaceAddress = nativePlaceAddress;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public String getPlaceCity() {
        return placeCity;
    }

    public void setPlaceCity(String placeCity) {
        this.placeCity = placeCity;
    }

    public String getPlaceDistrict() {
        return placeDistrict;
    }

    public void setPlaceDistrict(String placeDistrict) {
        this.placeDistrict = placeDistrict;
    }

    public String getPlaceProvince() {
        return placeProvince;
    }

    public void setPlaceProvince(String placeProvince) {
        this.placeProvince = placeProvince;
    }

    public GlobalBean getPoliticalBackground() {
        return politicalBackground;
    }

    public void setPoliticalBackground(GlobalBean politicalBackground) {
        this.politicalBackground = politicalBackground;
    }

    public String getPresent() {
        return present;
    }

    public void setPresent(String present) {
        this.present = present;
    }

    public String getPresentCity() {
        return presentCity;
    }

    public void setPresentCity(String presentCity) {
        this.presentCity = presentCity;
    }

    public String getPresentDistrict() {
        return presentDistrict;
    }

    public void setPresentDistrict(String presentDistrict) {
        this.presentDistrict = presentDistrict;
    }

    public String getPresentProvince() {
        return presentProvince;
    }

    public void setPresentProvince(String presentProvince) {
        this.presentProvince = presentProvince;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public GlobalBean getRelationShipWithHead() {
        return relationShipWithHead;
    }

    public void setRelationShipWithHead(GlobalBean relationShipWithHead) {
        this.relationShipWithHead = relationShipWithHead;
    }

    public GlobalBean getResidenceType() {
        return residenceType;
    }

    public void setResidenceType(GlobalBean residenceType) {
        this.residenceType = residenceType;
    }

    public GlobalBean getResidentStatus() {
        return residentStatus;
    }

    public void setResidentStatus(GlobalBean residentStatus) {
        this.residentStatus = residentStatus;
    }

    public String getSchoolStr() {
        return schoolStr;
    }

    public void setSchoolStr(String schoolStr) {
        this.schoolStr = schoolStr;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getUsedName() {
        return usedName;
    }

    public void setUsedName(String usedName) {
        this.usedName = usedName;
    }

    public static class InfoBean implements Serializable {
        /**
         * page : 1
         * records : 1
         * rows : [{"age":22,"gender":{"displayName":"女性","id":"4A3727ECB75A450D82E16F52F5A8B2C2"},"idCardNo":"420683199501310222","imgUrl":"uploadFile/upload/jpg/2017/12/21/11120751107.jpg?r=0.36918347864698076","name":"冯宝宝","relationShipWithHead":{"displayName":"本人或户主","id":"09E805B1AB604706BD9096C49B850F36"}}]
         * total : 1
         */

        private int page;
        private int records;
        private int total;
        private List<RowsBean> rows;

        public int getPage() {
            return page;
        }

        public void setPage(int page) {
            this.page = page;
        }

        public int getRecords() {
            return records;
        }

        public void setRecords(int records) {
            this.records = records;
        }

        public int getTotal() {
            return total;
        }

        public void setTotal(int total) {
            this.total = total;
        }

        public List<RowsBean> getRows() {
            return rows;
        }

        public void setRows(List<RowsBean> rows) {
            this.rows = rows;
        }

        public static class RowsBean implements Serializable {
            /**
             * age : 22
             * gender : {"displayName":"女性","id":"4A3727ECB75A450D82E16F52F5A8B2C2"}
             * idCardNo : 420683199501310222
             * imgUrl : uploadFile/upload/jpg/2017/12/21/11120751107.jpg?r=0.36918347864698076
             * name : 冯宝宝
             * relationShipWithHead : {"displayName":"本人或户主","id":"09E805B1AB604706BD9096C49B850F36"}
             */

            private int age;
            private GlobalBean gender;
            private String idCardNo;
            private String imgUrl;
            private String name;
            private GlobalBean relationShipWithHead;

            public int getAge() {
                return age;
            }

            public void setAge(int age) {
                this.age = age;
            }

            public GlobalBean getGender() {
                return gender;
            }

            public void setGender(GlobalBean gender) {
                this.gender = gender;
            }

            public String getIdCardNo() {
                return idCardNo;
            }

            public void setIdCardNo(String idCardNo) {
                this.idCardNo = idCardNo;
            }

            public String getImgUrl() {
                return imgUrl;
            }

            public void setImgUrl(String imgUrl) {
                this.imgUrl = imgUrl;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public GlobalBean getRelationShipWithHead() {
                return relationShipWithHead;
            }

            public void setRelationShipWithHead(GlobalBean relationShipWithHead) {
                this.relationShipWithHead = relationShipWithHead;
            }
        }
    }

}
